long-term strength - German English Dictionary